precast pile - German English Dictionary